package com.java.java网络.exercise2;

import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;

/**
 * 客户端 字节流
 */
public class NetThreeC {
    public static void main(String[] args) throws IOException {
        // 思路
        // 1. 连接服务端（ip，端口）
        Socket socket = new Socket("192.168.0.124", 9999); // 连接这台主机的9999端口
        System.out.println("连接成功" + socket.getClass());
        // 2. 连接上返回Socket对象，得到和socket关联的输出流对象
        OutputStream outputStream = socket.getOutputStream();
        // 3. 获取输入流，读数据，并显示
        outputStream.write("hello, server".getBytes());
        // 4.关闭流对象和socket, 必须关闭
        outputStream.close();
        socket.close();
        System.out.println("客户端退出...");
    }
}
